/*-----------------------------------------------------------------------------------
     CSS INDEX
    =======================

	1. Theme default CSS
	    1.1 Common
	    1.2 Back to Top
	    1.3 Header
	    1.4 Footer
	    1.5 Crumbs
	    1.6 Star
	    1.7 Step
		1.8 Form
	2. Index
		2.1 Hot AD
    3. Goods
    	3.1 Goods Preview
    	3.2 Goods Info
    	3.3 Store Info
    	3.4 Goods Content
    	3.5 Goods Comment
    4. Account
-----------------------------------------------------------------------------------*/


/*----------------------------------------*/
/*  1.  Theme default CSS
/*----------------------------------------*/

/*---- 1.1 Common ----*/
html, body {
	color: #6e6e6e;
}
a {
	color: #666;
}
a:hover {
	color: #2f9dda; /*#c08949*/;
}
h1, h2, h3, h4, h5, h6 {
	color: #444;
}
.form-control:focus {
	box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(102, 175, 233, 0.6);
	border-color: #ddd;
}
#scrollUp {
	color: #ffffff !important;
	background-color: #909295 ;
}
#scrollUp:hover {
	background: #c08949;
}
button.btn-blue{
	background: #2e9dd9;
	color:#fff;
}
button.btn-red{
	background: #e70012;
	color:#fff;
}
button.btn-db{
	background: #072e8d;
	color:#fff;
}

/*----- 1.2 Back to Top -----*/

/*---- 1.3 Header ----*/
.header-area {
	background-color: #fff;
}
.header-area .header-middle{
}
.header-area .header-middle .title {
	background-color: #f5f5f5;
	border-bottom: 1px solid #e0dfe3;
}

.header-area .header-middle .search .form-group {
	border: 1px solid #349dd8;
}
.header-area .header-middle .search .btn{
	background-color: #349dd8;
	color: #ffffff;
}
.header-area .header-middle .cart {
	background-color: #349dd8;
	border-color: #349dd8;
	color: #fff;
}
.header-area .navbar-default {
	background-color: #0a2e8b;
	color: #f0f0f0;
}
.header-area .navbar-default .navbar-toggle {
	color: #fff;
}
.header-area .navbar-default .navbar-toggle:hover {
	background-color: #121c3c;
}
.header-area .navbar-default .navbar-brand {
	background-color: #121c3c;
	color: #f0f0f0;
}
.header-area .navbar-default .navbar-brand:hover {
	background-color: #121c3c;
	color: #f0f0f0;
}
.header-area .navbar-default .navbar-nav>li>a {
	color: #f0f0f0;
}
.header-area .navbar-default .navbar-nav>li.active>a {
	background-color: #2f9dda;
	color: #f0f0f0;
}
.header-area .navbar-default .navbar-nav>li>a:hover {
	background-color: #2f9dda;
	color: #f0f0f0;
}

/*---- 1.4 Footer ----*/
.footer{background: #f1f0ee;}
.footer .row .footer-m{border-right:1px solid #aaa;border-left:1px solid #aaa;}
.footer .row .footer-m .col-xs-2 a{color:#666;}
.footer .row .footer-m .col-xs-2 a:hover{color:#072e8d;}
.footer .row .footer-m .col-xs-2 a.t{color:#333;}
.footer-bottom{background: #383735;color:#fff;}

/*---- 1.5 Crumbs ----*/
.breadcrumb {
	background-color: inherit;
}
.breadcrumb .active {
	color: #ccc;
}

/*---- 1.6 Star ----*/

/*---- 1.7 Step ----*/
.step span.blue{background: #009fe9;}
.step span.grey{background: #ddd;}
.step span.font{color:#888;}
.step span.blue.font{color:#fff;}
.step span.blue>em{color:#009fe9;}
.step span.line .half{background: #009fe9;}
.step span.line .half .glyphicon{color:#009fe9;}

/*---- 1.8 Form ----*/
.form {
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background-color: #f3f3f3;
}
.form .form-group button {
	background: #072e8d;
	color:#fff;
}


/*----------------------------------------*/
/*  2. Index
/*----------------------------------------*/


/*----------------------------------------*/
/*  3. Goods
/*----------------------------------------*/

/*---- 3.1 Goods Preview ----*/
.spec-preview .preview-image {
	border: 1px solid #ddd;
}
.spec-scroll .prev,.spec-scroll .next{
	color:#666;
}
.spec-scroll .items ul li img{
	border: 1px solid #CCC;
}
.spec-scroll .items ul li img:hover{
	border: 2px solid #072e8d;
}
.show-no>span{
	color:#999;
}
.show-no>span.show-no-r a{
	color:#999;
}
.show-no>span.show-no-r a:hover{
	color:#072e8d;
}
.zoomdiv{
	background:#fff;border:1px solid #ddd;
}
.jqZoomPup{
	background:#fff /*url(../images/zoom.png) 50% center no-repeat*/;
}

/*---- 3.2 Goods Info ----*/
.goods-param .subtitle{
	color:#e70012;
}
.goods-param .price{
	background: #efeef3;
}
.goods-param .price {
	color:#666;
}
.goods-param .price .price-delete {
	color: #aaa;
}
.goods-param .price .price-sale {
	color:#e70012;
}
.goods-param .count {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}
.goods-param .count>div {
    border-left: 1px solid #ddd;
}
.goods-param .count>div:first-child {
    border-left: none;
}
.goods-param .number .choose-amount{
    border: 1px solid #ccc;
}
.goods-param .number .choose-amount button {
    background: #f1f1f1;
    color: #666;
    border: 1px solid #ccc;
}
.goods-param .goods-attr a {
    border: 1px solid #ddd;
}
.goods-param .goods-attr a:hover, .goods-param .goods-attr a.active{
    border:2px solid #072e8d;
}
.goods-param .goods-attr a .tr-a{
    border-left: 4px solid #072e8d;
    border-bottom: 4px solid #072e8d;
}
.goods-param .btn-cart {
    background: #f0f0f0;
    border: 1px solid #e70012;
    color: #e70012;
}
.goods-param .btn-buy {
    background: #e70012;
    border:2px solid #e70012;
    color:#fff;
}
.goods-param .tips {
    color:#999;
}

/*---- 3.3 Store Info ----*/
.goods-store .store-logo {
	border:1px solid #ddd;
}
.goods-store .store-logo img{
	border:1px solid #ddd;
}
.goods-store ul {
	border:1px solid #ddd;
}
.goods-store ul .title {
	background: #3f689e;
	color: #fff;
}

.g-i-a .c-service{border:1px solid #ddd;}
.g-i-a .c-service .ser-t{}
.g-i-a .c-service .ser-c .ser-c-t{color:#999;}
.g-i-a .c-service .s-eva{border-top:1px solid #ddd;}

/*---- 3.4 Goods Content ----*/

/*---- 3.5 Goods Comment ----*/
.eva-score>div.eva-score-a>p{color:#e70012;}
.eva-score>div.eva-score-a>span{color:#999;}
.eva-score>div.eva-score-p .progress_bar .barline{background: #dddddd;}
.eva-score>div.eva-score-p .progress_bar .barline .line{background: #309eda;}
.evaluate .eva-tab{border:1px solid #ddd;}
.evaluate .eva-tab li.on{border-bottom:2px solid #072e8d;color:#072e8d;}
.comment li{border-bottom:1px solid #ddd;}
.comment li .c-headimg p{color:#999;}
.comment li .comment-m{border-left:1px solid #ddd;}
.comment li .comment-m .comment-m-t{color:#999;}


/*----------------------------------------*/
/*  4. Account
/*----------------------------------------*/

.input-button {
	border-color: #ccc;
}
.input-button .button {
	background: #ccc;
	color:#666;
}
.login-main .btn-account {
	background: #2e9dd9;
	color:#fff;
}
.register-main .btn-account {
	background: #e70012;
	color:#fff;
}
.forgot-main .btn-account {
	background: #2e9dd9;
	color:#fff;
}





/*-----------------分割线 ---------------*/

/* account public */
.account-body {
    background: #f0f0f0;color:#3c3c3c;
}
.account-body a{color:#3c3c3c;}
.account-body .cy{color:#f8b600;}
.account-body .header-r{border-bottom:1px solid #ccc;background: #fff;}
.account-body .header-r span{border-left:1px solid #3c3c3c;}


/* register.html   */
.reg-main{background: #fff;}
form.reg-form .form-group>button{color:#153b93;background:#f0f0f0;}
form.reg-form a{color:#153b93;}



/* personal  public  */
.sidebar{border:1px solid #ccc;background: #fff;}
.sidebar>a{background: #072e8d;color:#fff;}
.sidebar>div>span{background: #3e679d;color:#fff;}
.sidebar>div>a.active{color:#2e9dd9;}
.sidebar>div>a:before {color: #3e679d;}
.s-sidebar{background: #072e8d;}
.s-sidebar a{color:#fff;border-bottom:1px solid #aaa;}
.p-content{background: #fff;}

/* my-library.html  */
.info{background: #f2f7fb;}
.info .headimg{border:1px solid #cae2ee;}
.info .info-con .row>div>p{color:#999;}
.info .info-con .row>div>p>span{color:#555;}
.info .info-con .row>div>p>span>a{color:#2e9dd9;}
.info a>span{color:#2e9dd9;}
.p-content .p-list{border-right:1px solid #ddd;}
.p-content .p-list>div{border:1px solid #ddd;}
.p-content .p-list .goods-price{border-top:1px dashed #ddd;color:#f00;}
.p-content .p-list .goods-price>span{color:#999;}
.p-content .p-list>li{border:1px solid #ddd;}

/* my-order.html  */
.index-tabbox .tab li.on>a{color:#072e8d;border-bottom:2px solid #072e8d;}
.index-tabbox .tab li>a>em{background: #f00;color:#fff;}
table.t-title thead tr th{background: #f2f7fb;}
table.t-title tbody tr.tr-title{background: #f2f7fb;}
table.t-title tbody tr.tr-msg td{border:1px solid #eee;}
table.t-title tbody tr.tr-msg td .goods-item .goods-img{border: 1px solid #eee;}
table.t-title tbody tr.tr-msg td .goods-num{color: #999;}
table.t-title tbody tr.tr-msg td.goods-price span{color:#999;}
table.t-title tbody tr.tr-msg td.goods-state{color:#999;}
table.t-title tbody tr.tr-msg td.goods-state a{color:#2e9dd9;}
table.t-title tbody tr.tr-msg td.goods-e a{color:#2e9dd9;}
table.t-ev tbody tr.tr-msg td .goods-item .goods-msg p{color:#999;}
table.t-ev tbody tr.tr-msg td.goods-e{color:#999;}
table.t-title tbody tr.tr-msg td.goods-e .btn-eva{background: #e70012;color:#fff;}

/* address.html  */
.add-tips{color:#999;}
.add-tips span{color:#f00;}
.address .col-md-6{border:1px solid #ddd;}
.address .col-md-6>p>a{color:#2e9dd9;}
.address .col-md-6>p>span{color:#2e9dd9;}
.address .col-md-6>p>span.tag-add{background: #f8b600;color:#fff;}
.address .col-md-6 .msg p input{border:1px solid #ccc;}
.address .col-md-6 .closebox span{color:#aaa;}

/* evaluate-order.html  */
.eva-t{color:#072e8d;}
.eva-n{color:#999;}
.eva-c{background: #fff;}
.eva-c .col-md-4{border-right:1px solid #ddd;}
.eva-imp .eva-imp-a>a{border:1px solid #ddd;}
.eva-imp .eva-imp-a>a:hover{border:2px solid #072e8d;}
.eva-imp .eva-imp-a>a.active{border:2px solid #072e8d;}
.eva-txt .eva-imp-txt{border:1px solid #ddd;}
.eva-txt .eva-imp-txt>p{background: #f2f7fb;}
.eva-txt .eva-imp-txt>p>span{color:#f00;}

/* my-infor.html  */
.form-infor .form-group>a{color:#2e9dd9;}
.form-infor .upload .uploadimg{border:1px solid #2e9dd9;}

/* account-safety.html  */
.p-content .safe-li{border-bottom: 1px solid #ddd;}
.p-content .safe-li .safe-ti{border-right: 1px solid #ddd;}
.p-content .safe-li .safe-ms{color:#999;}
.p-content .safe-li.active .safe-ti, .p-content .safe-li.active .glyphicon{color:#2e9dd9;}
.p-content .safe-li.active button{background: #072e8d;}

/* account-recharge.html  */
.p-content .re-con{background: #fff;}
.p-content .re-con>span>span{color:#f00;}
.p-content .re-con .re-btn a{color:#2e9dd9;}
.p-content .re-con .tips{color:#999;}
.p-content .re-con .int-a{color:#2e9dd9;}
table.re-table thead tr th{background:#f2f7fb;}
table.re-table tbody{border:1px solid #ddd;}
table.re-table tbody tr td{border-bottom:1px solid #ddd;}

/* index.html  */
.category .slide-tab-box .tab{background: #426ca6;}
.category .slide-tab-box .tab li{border-bottom:1px solid #2257a7;}
.category .slide-tab-box .tab li p a, .category .slide-tab-box .tab li p span{color:#fff;}
.category .slide-tab-box .tab li .triangle-left{border-right: 7px solid #fff;}
.category .slide-tab-box .content{border:1px solid #2257a7;background: #fff;}
.category .slide-tab-box .content .box .box-l li a{color:#333;}
.category .slide-tab-box .content .box .box-l li a:hover{color:#2257a7;}
.index-ad .main-scroll .owl-controls .owl-pagination .active span{background:#2257a7;}
.index-b .index-b-r>div>a{border:1px solid #ddd;}
.g-show .g-show-t{color:#f8b800;}
.g-show .g-show-t .g-show-t-r{color:#999;}
.g-show .g-show-t .g-show-t-r a{color:#999;}
.g-show .g-show-t .g-show-t-r a:hover{color:#2257a7;}
.g-show .g-show-scroll .row{border-right:1px solid #ddd;}
.g-show .g-show-scroll .row>div .g-show-item{border:1px solid #ddd;}
.g-show .g-show-scroll .row>div .g-show-item .g-msg .g-name{color:#333;}
.g-show .g-show-scroll .row>div .g-show-item .g-msg .g-name:hover{color:#2257a7;}
.g-show .g-show-scroll .row>div .g-show-item .g-msg .g-price{color:#e70012;}
.g-show .g-show-scroll .row>div .g-show-item .g-msg .g-price>span{color:#999;}
.g-show .g-show-scroll .owl-buttons div{color:#666;}
.g-show .g-show-scroll .owl-controls .owl-page span {background:#aaa;}
.g-show .g-show-scroll .owl-controls .owl-pagination .active span{background:#2f9dda;}

.index-show-tab .tab{border-top:2px solid #e70012;}
.index-show-tab .tab li.tab-i{background: #eee;}
.index-show-tab .tab li.on{background: #e70012;color:#fff;}
.index-show-tab .index-show-content{border-top:2px solid #e70012;}
.index-show-tab .show-box .show-box-row>div{border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.index-show-tab .show-box .show-box-row .box-g .box-g-m>a{color:#333;}
.index-show-tab .show-box .show-box-row .box-g .box-g-m>a:hover{color:#2257a7;}
.index-show-tab .show-box .show-box-row .box-g .box-g-p{color:#e70012;border-top:1px dashed #ddd;}
.index-show-tab .show-box .show-box-row .box-g .box-g-p>span{color:#999;}
.index-show-tab .show-box .show-box-row .box-b .box-b-scroll .owl-controls .owl-pagination .active span{background:#2257a7;}
.index-show-tab .show-box .show-box-r{border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.index-show-tab .show-box .show-box-r>a{border-top:1px solid #ddd;border-left:1px solid #ddd;}
.t-logo{background: #f7f5f6;}
.t-logo>a{border-right:1px solid #ddd;}

.index-show-tab .show-box .show-box-v-l .box-b2{border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
.index-show-tab .show-box .show-box-v-r{border-right:1px solid #ddd;}
.index-show-tab .show-box .show-box-v-r .show-box-v-r-l{border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.index-show-tab .show-box .show-box-v-r .show-box-v-r-r li{border-bottom:1px solid #ddd;}
.index-show-tab .show-box .show-box-v-r .show-box-v-r-r li a.v-g-i{border:1px solid #ddd;}
.index-show-tab .show-box .show-box-v-r .show-box-v-r-r li .v-g-m .v-g-n{color:#333;}
.index-show-tab .show-box .show-box-v-r .show-box-v-r-r li .v-g-m p.v-g-s i{color:#f00;}

.g-c-y .g-show-t{color:#e70012;}
.g-c-v .g-show-t{color:#924799;}
.g-c-v .index-show-tab .tab{border-top:2px solid #924799;}
.g-c-v .index-show-tab .tab li.on{background: #924799;}
.g-c-v .index-show-tab .index-show-content{border-top:2px solid #924799;}
.g-c-b .g-show-t{color:#072e8d;}
.g-c-b .index-show-tab .tab{border-top:2px solid #072e8d;}
.g-c-b .index-show-tab .tab li.on{background: #072e8d;}
.g-c-b .index-show-tab .index-show-content{border-top:2px solid #072e8d;}

/* index-classify.html  */
.i-bread-nav a{color:#333;}
.i-bread-nav a.last{color:#e70012;}
.select li{border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.select li>div.select-c-img>a{border:1px solid #ddd;}

.classify-list .list-l{border:1px solid #ddd;}
.classify-list .list-l li .g-name{color:#333;}
.classify-list .list-l li .g-name:hover{color:#072e8d;}
.classify-list .list-l li .g-eva{color:#999;}
.classify-list .list-l li .g-eva>span{color:#072e8d;}
.classify-list .list-l li>p{color:#e70012;}
.classify-list .list-r .list-r-sort{background: #f1f1f1;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.classify-list .list-r .list-r-sort>a{border:1px solid #ddd;background: #fff;}
.classify-list .list-r .list-r-sort>a.active{border:1px solid #e70012;background: #e70012;color:#fff;}
.classify-list .list-r .list-r-g li{border:1px solid #fff;}
.classify-list .list-r .list-r-g li:hover{border-color:#eee;box-shadow:0 0 2px 2px #f8f8f8;}
.classify-list .list-r .list-r-g li .g-name{color:#333;}
.classify-list .list-r .list-r-g li .g-name:hover{color:#072e8d;}
.classify-list .list-r .list-r-g li .g-eva{color:#999;}
.classify-list .list-r .list-r-g li .g-eva>span{color:#072e8d;}
.classify-list .list-r .list-r-g li>p{color:#e70012;}

/* good-infor.html  */
.g-details .details-tab .tab li{border:1px solid #ddd;}
.g-details .details-tab .tab li.on{border-top:2px solid #072e8d;color:#072e8d;}
.g-details .details-tab .content{border-top:1px solid #ddd;}
.g-details .details-tab .tab.active{border:1px solid #ddd;background: #fff;}
.g-details .details-tab .tab .g-btn a.buy-btn{background: #f0f0f0;border:1px solid #e70012;color:#e70012;}
.g-details .details-tab .tab .g-btn a.add-btn{background: #e70012;border:1px solid #e70012;color:#fff;}

.details-box .d-param{border:1px solid #ddd;}
.details-box .d-param ul li{border-right:1px dashed #ddd;}













